Restore commented out acceptance test scenario - #3505
Conversation
I believe it was failing at some point, so it was commented out. https://redhat.atlassian.net/browse/EC-1023 is meant to describe the reason for the failure. It's not clear to me what the detailed story is, but this comment and the revert PR it is part of are definitely clues: conforma#2176 (comment) Seems to work fine now, so let's bring it back. See also conforma@4461812 to help understand the purpose of the test.
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Enterprise Run ID: 📒 Files selected for processing (1)
Included review availability: Your plan provides up to 12 included reviews per hour; 11 remain after this review. 📝 WalkthroughWalkthroughThe pull request re-enables an acceptance scenario for validating a signed snapshot with ten components and ten policy sources. The scenario checks successful validation and matching JSON output. ChangesSnapshot validation
Estimated code review effort: 2 (Simple) | ~10 minutes Merge Risk: ⚪ Minimal · up to This change restores a previously commented-out acceptance-test scenario without introducing a merge-blocking product or production risk; it is merge-ready after normal checks and review. Suggested reviewers: 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
PR Summary by QodoRestore multi-source image validation acceptance scenario
AI Description
Diagram
High-Level Assessment
Files changed (1)
|
|
🤖 Finished Review · ✅ Success · Started 7:57 PM UTC · Completed 8:08 PM UTC Commit: |
Code Review by Qodo🐞 Bugs (0) 📘 Rule violations (0) 📎 Requirement gaps (0)
Great, no issues found!Qodo reviewed your code and found no material issues that require reviewTip of the day💡 Did you know, you can keep summaries lean with Finding overflow, which tucks the rest behind 'View more' |
|
Looks good to me |
Codecov Report✅ All modified and coverable lines are covered by tests.
Flags with carried forward coverage won't be shown. Click here to find out more. 🚀 New features to boost your workflow:
|
|
🤖 Finished Retro · ✅ Success · Started 9:31 AM UTC · Completed 9:41 AM UTC Commit: |
Retro: PR #3505 — Restore commented out acceptance test scenarioThis was a straightforward, well-functioning workflow. PR #3505 was a human-authored, single-file change by Observations (no new proposals — all covered by existing issues)1. Sonnet model failure caused ~2.5 min delay. The review orchestrator dispatched two sub-agents (style-conventions, intent-coherence) targeting a Sonnet-tier model on Vertex, but the model was unavailable. After the failure, they were redispatched on Opus, adding ~2.5 minutes of wasted wall time. This is additional evidence for fullsend-ai/fullsend#1771 (model fallback for unavailable models), fullsend-ai/agents#379 (sub-agent model fallback), and fullsend-ai/fullsend#423 (ensure all required models are enabled in GCP). 2. Full sub-agent pipeline ran on a trivial uncomment PR (~12 min, all Opus). The review agent classified the PR as "small" but still dispatched 3 dimension sub-agents + 1 challenger, all ending up on Opus after the Sonnet fallback. For a 39-line change that just removes comment markers from existing test code, a lightweight fast-path would have been appropriate. This is additional evidence for fullsend-ai/agents#301 (lightweight path for trivial/mechanical changes) and fullsend-ai/fullsend#5777 (model routing based on diff complexity, not just author type). 3. Challenger sub-agent worked well. The adversarial reviewer correctly downgraded a borderline indentation finding from Autonomy assessmentThe review agent and human reviewer reached identical conclusions (approve, no comments on code). For this class of change — re-enabling existing commented-out test code with no logical modifications — the review agent demonstrated appropriate judgment. However, this is a minimal-risk scenario that doesn't provide strong signal about autonomy for more complex changes. |
I believe it was failing at some point, so it was commented out. https://redhat.atlassian.net/browse/EC-1023 is meant to describe the reason for the failure.
It's not clear to me what the detailed story is, but this comment and the revert PR it is part of are definitely clues: #2176 (comment)
Seems to work fine now, so let's bring it back. See also 4461812 to help understand the purpose of the test.